#include <stdio.h>

#define N 1001

int res[N]; 

int dfs(int n)
{
	int a=n/2; 
	int r=0; 
	int i; 
	
	if (a==0) 
		return 0; 

	if (res[n]!=0) 
		return res[n]; 

	for (i=1; i<=a; i++) {
		r++; 
		r += dfs(i); 
	}
	res[n] = r; 
	return r; 
}

int main()
{
	int n; 
	scanf("%d", &n); 
	printf("%d\n", dfs(n)+1); 
	return 0; 
}


